<%@ taglib prefix="s" uri="/struts-tags"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%>
<%@ taglib prefix="sec" uri="http://www.springframework.org/security/tags"%>
<%@ taglib prefix="tiles" uri="http://tiles.apache.org/tags-tiles" %>

<tiles:insertTemplate template="/tiles/layout.jsp">
	<tiles:putAttribute name="selected" value="gastos" />
	<tiles:putAttribute name="submenu">
		<ul>
			<li><a href="${pageContext.request.contextPath}/gastos/gasto.action" class="gastoadd">Registrar gasto</a></li>
			<li><a href="${pageContext.request.contextPath}/gastos/buscar.action" class="search">Buscar gasto</a></li>
			<sec:authorize access="hasRole('ROLE_ADMIN')">
				<li><a href="${pageContext.request.contextPath}/gastos/list-tipos.action" class="category">Tipos</a></li>
			</sec:authorize>
		</ul>
	</tiles:putAttribute>
	<tiles:putAttribute name="body">
		<script type="text/javascript">
		$(function() {
			$("#datepicker1").datepicker({ dateFormat: 'dd/mm/yy' });
			$("#datepicker2").datepicker({ dateFormat: 'dd/mm/yy' });
		});
		</script>
		
		
		<div id="box">
		
		<h3>Buscar gasto</h3> 
 		
 		<s:fielderror/>
		<s:form action="buscar2" id="form" namespace="/gastos" method="get">
			<fieldset id="gasto">
				<legend>CRITERIOS DE BUSQUEDA</legend>
				
				<s:select  label="Gasto" name="criteria.hierarchy" id="hierarchy"
				headerValue="Todo" headerKey=""
    			list="#{'GastoReal':'Real','Prevision':'Prevision'}" />
    			
				<s:doubleselect label="Edificio"
					name="criteria.edificio"       doubleName="criteria.tipo"
					list="edificios.keySet()"      doubleList="edificios.get(top)" 
					listKey="id"                   doubleListKey="id" 
					listValue="nombre"             doubleListValue="descripcion"
					headerKey=""                   doubleHeaderKey=""
					headerValue="-- Seleccione --" doubleHeaderValue="-- Seleccione --"
					value="gasto.edificio.id"      doubleValue="gasto.tipo.id" />
				
				<s:select list="#{'1':'Mayor','2':'Menor', '3': 'Igual'}" label="Monto" theme="simple" name="criteria.comp"/>
				<s:textfield name="criteria.monto" label="Monto" size="7"/>
				
				<s:textfield name="criteria.text" label="Texto a buscar"/>
				<s:select  label="Consolidado" name="criteria.consolidado"
    			list="#{'': '-- Seleccione --', 'true':'Si','false':'No'}" />
					
				<s:textfield name="criteria.desde" label="Fecha desde" id="datepicker1"/>
				<s:textfield name="criteria.hasta" label="Fecha hasta" id="datepicker2"/>
				
					
			</fieldset>
		
			<div align="center">
            	<input id="button1" type="submit" value="Buscar" /> 
			</div>
				
			</s:form>
					
		</div>
	
	</tiles:putAttribute>
</tiles:insertTemplate>